package com.xindacloud.sms.console.system.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.xindacloud.sms.console.result.Result;
import com.xindacloud.sms.console.system.dto.QueryProjectListDTO;
import com.xindacloud.sms.console.system.dto.SaveSmsProjectDTO;
import com.xindacloud.sms.console.system.entity.SmsProject;

/**
 * <p>
 * 短信项目 服务类
 * </p>
 *
 * @author czc
 * @since 2019-10-08
 */
public interface ISmsProjectService extends IService<SmsProject> {

    Result getSmsProjectList(QueryProjectListDTO queryProjectListDTO);

    //Result<SmsProject> saveOrUpdateSmsProject(SmsProjectDTO smsProjectDTO);

    SmsProject saveSmsProject(SaveSmsProjectDTO saveSmsProjectDTO);

    SmsProject updateSmsProject(SaveSmsProjectDTO updateProjectDTO);

    Result deleteSmsProject(String projectId);

    SmsProject querySmsProjectInfo(String smsProjectName,String token,String password);

}
